<nz-card>
  <div class="filter-box">
    <button nz-button (click)="st.reload()"><i nz-icon nzType="reload" theme="outline"></i>刷新</button>
  </div>
  <st
    #st
    [data]="readUrl"
    [columns]="columns"
    [req]="req"
    [res]="res"
    [(pi)]="request.PageCondition.PageIndex"
    [(ps)]="request.PageCondition.PageSize"
    [page]="page"
    size="small"
    multiSort
    (change)="change($event)"
    (error)="error($event)"
  ></st>
</nz-card>
<!--新增、编辑-->
<nz-modal #modal [nzVisible]="false" [nzTitle]="editTitle" [nzClosable]="false" [nzFooter]="null">
  <sf #sf mode="edit" [schema]="schema" [ui]="ui" [formData]="editRow" button="none">
    <div class="modal-footer">
      <button nz-button type="button" (click)="close()">关闭</button>
      <button nz-button type="submit" [nzType]="'primary'" (click)="save(sf.value)" [disabled]="!sf.valid" [nzLoading]="http.loading">
        保存
      </button>
    </div>
  </sf>
</nz-modal>
